home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / SecalDemo / Inc / intuition / intuitionbase.inc < prev    next >
Text File  |  1998-06-24  |  694b  |  38 lines

  1. include "inc/exec/types.inc";
  2. include "inc/exec/libraries.inc";
  3. include "inc/intuition/intuition.inc";
  4. include "inc/exec/interrupts.inc";
  5.  
  6. def DMODECOUNT = $0002;
  7. def HIRESPICK = $0000;
  8. def LOWRESPICK = $0001;
  9.  
  10. def EVENTMAX = 10;
  11.  
  12. def RESCOUNT = 2;
  13. def HIRESGADGET = 0;
  14. def LOWRESGADGET = 1;
  15.  
  16. def GADGETCOUNT = 8;
  17. def UPFRONTGADGET = 0;
  18. def DOWNBACKGADGET = 1;
  19. def SIZEGADGET = 2;
  20. def CLOSEGADGET = 3;
  21. def DRAGGADGET = 4;
  22. def SUPFRONTGADGET = 5;
  23. def SDOWNBACKGADGET = 6;
  24. def SDRAGGADGET = 7;
  25.  
  26. struct IntuitionLibBase is
  27.   LibNode:Library;
  28.   ViewLord:View;
  29.   ActiveWindow:ulong;
  30.   ActiveScreen:ulong;
  31.   FirstScreen:ulong;
  32.   Flags:ulong;
  33.   MouseY,MouseX:word;
  34.   Seconds:ulong;
  35.   Micros:ulong;
  36. ;
  37.  
  38.